package zserver

import "zinx/zinterface"

type ZRequest struct {
	conn zinterface.IConnector // 	1. 建立的连接IConnector

	// data []byte                // 2. 请求的数据data
	// 修改为用IMessage承载消息
	msg	zinterface.IMessage
}

/*
	实现IRequest接口
*/

func (zq *ZRequest) GetConnection() zinterface.IConnector {
	return zq.conn
}

// 获取消息内容
func (zq *ZRequest) GetData() []byte {
	return zq.msg.GetMsgData()
}

func (zq *ZRequest) GetMsgId() uint32 {
	return zq.msg.GetMsgId()
}
